20190101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (6); Control: - (5).
20190301	Drafted in the 2019 first-year player draft (Round 5,  Pick 5, 101st overall pick) by the <a href="../teams/team_82.html">New York Cosmos</a>, out of high school (Abbotsford; Abbotsford, WI).
20190315	Signed a minor league contract with the <a href="../teams/team_82.html">New York Cosmos</a> organization with a signing bonus of $750,000.
20200101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20210101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20220101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (5).
20220507	Injured (shoulder soreness), day-to-day for 4 days.
20220826	Won the 2022 RSL Double A League Championship with the <a href="../teams/team_112.html">New Haven Schooners</a>!
20230101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20240101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20241202	Received a 1-year contract worth a total of $300,000 through automatic renewal.
20250101	OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20250706	Was selected to the 2025 Rising Star League All-Star Game.
20251126	Received a 1-year contract worth a total of $2,385,000 through arbitration.
20260101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (5).
20260326	Injured (mild calf strain), day-to-day for 2 days.
20260830	Injured (hamstring soreness), out for 6 days.
20261126	Received a 1-year contract worth a total of $2,400,000 through arbitration.
20270101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (5).
20271128	Received a 1-year contract worth a total of $2,400,000 through arbitration.
20280101	OSA scouting updated ratings (potential): Stuff: - (8); Movement: - (7); Control: - (5).
20280512	[G]Signed a 1-year contract extension worth a total of $2,940,000 with the <a href="../teams/team_82.html">New York Cosmos</a> organization.
20290101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (5).
20290924	[G]Signed a 4-year contract extension worth a total of $25,280,000 with the <a href="../teams/team_82.html">New York Cosmos</a> organization.
20300101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (6).
20310101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (6).
20310630	[A]Pitches a 2-hit shutout against the <a href="../teams/team_89.html">Atlanta Flames</a> with 1 strikeouts and 3 BB allowed!
20310920	[I]Injured (sore ankle), day-to-day for 4 days.
20320101	[S]OSA scouting updated ratings (potential): Stuff: - (7); Movement: - (7); Control: - (6).
20320323	[I]Injured (hamstring strain), out for 3 months.
20320826	[I]Injured (dead arm), out for 3 days.
20321130	[G]Became a free agent.
